import math
chislo = int(input())
if chislo // 1000 > 0 and chislo // 10000 <=0 or chislo // -1000 > 0 and chislo // -10000 <=0:
    DV = int(math.sqrt(int(str(chislo))))
    YA = int(math.sqrt(int(str(chislo)[3])))
    PUK = int(math.sqrt(int(str(chislo)[2])))
    Z = int(math.sqrt(int(str(chislo)[1])))
    nu = int(math.sqrt(int(str(chislo)[0])))
    chislo = int(input())
    a1 = "Нет"
    a2 = "Нет"
    a3 = "Нет"
    a4 = None
    a5 = None
    a6 = 0
    a7 = "Нет"
    a8 = "Нет"
    a9 = "Нет"
    a10 = "Нет"
    if chislo % 2 == 0:
        a1 = "Да"
    if chislo % 3 == 0:
        a2 = "Да"
    if DV == chislo:
        a3 = int(DV)
    for i in str(chislo):
        if a4 == None or int(i) < a4:
            Var4 = int(i)
        if a5 == None or int(i) < a5:
            a5 = int(i)
        if int(i) == 0:
            a6 += 1 
    if nu*nu == int(str(chislo)[0]):
        a10 = int(YA)
    if Z == int(str(chislo)[1]):
        a9 = int(PUK)
    if PUK == int(str(chislo)[2]):
        a8 = int(Z)
    if YA == int(str(chislo)[3]):
        a7 = int(nu)
    print("Число чётное:", a1)
    print("Число кратное трём:", a2)
    print("Число является квадратом числа:", a3)
    print("")
    print("Наименьшая цмфра числа:", a4)
    print("Наибольшая цифра числа:", a5)
    print("Количество нулей в числе:", a6)
    print("")
    print("Цифра в разряде единиц является квадратом цифры:", a10)
    print("Цифра в разряде десятков является квадратом цифры:", a9)
    print("Цифра в разряде сотен является квадратом цифры:", a8)
    print("Цифра в разряде тысяч является квадратом цифры:", a7)
else:
    print("Введённое число не является четырёхзначным")
